-- Banco de dados: `bancoescola` -- CREATE DATABASE IF NOT EXISTS `bancoescola` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE `bancoescola`; -- -------------------------------------------------------- -- -- Estrutura para tabela `tbalunos` -- CREATE TABLE `tbalunos` ( `idAluno` int(11) NOT NULL, `nomeAluno` varchar(64) NOT NULL, `cpfAluno` varchar(11) NOT NULL, `dataNascAluno` date NOT NULL, `enderecoAluno` varchar(30) DEFAULT NULL, `bairroAluno` varchar(20) DEFAULT NULL, `cidadeAluno` varchar(45) DEFAULT NULL, `estadoAluno` char(2) DEFAULT NULL, `cepAluno` varchar(10) DEFAULT NULL, `emailAluno` varchar(20) DEFAULT NULL, `foneAluno` varchar(15) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `tbalunos` -- INSERT INTO `tbalunos` (`idAluno`, `nomeAluno`, `cpfAluno`, `dataNascAluno`, `enderecoAluno`, `bairroAluno`, `cidadeAluno`, `estadoAluno`, `cepAluno`, `emailAluno`, `foneAluno`) VALUES (1, 'João Alencar', '15254587858', '2000-10-20', 'Rua Carmen Sandiego, 555', 'Centro', 'Sumaré', 'SP', '13.165-569', 'joao@gmail.com', '(99) 89659-9898'), (2, 'Manuel Brito', '', '1978-10-20', 'Rua Carmen Sandiego, 555', 'Centro', 'Sumaré', 'SP', '15.183-569', 'manuelbrito@gmail.co', NULL), (3, 'Feliciano Souza', '', '2000-08-20', 'Rua Carmen Sandiego, 555', 'Centro', 'Sumaré', 'SP', '16.183-569', 'feliciano@gmail.com', '(99) 89659-9898'), (4, 'Luiza Aparecida', '', '2020-10-05', 'Rua Carmen Sandiego, 555', 'Centro', 'Sumaré', 'SP', '14.183-569', 'luiza@gmail.com', NULL), (5, 'Júlio Verissimo', '458858969', '1999-10-20', 'Av. Braulio de Paulo, 555', 'Centro', 'Cajamar', 'RJ', '13.178-569', 'julio@gmail.com', '(99) 89659-9898'), (6, 'Marcio de Melo', '125658896', '1998-07-20', 'Rua Algusta Bredes, 457', NULL, NULL, NULL, NULL, NULL, NULL), (7, 'Nicoly Balort', '12896545873', '2002-05-20', 'Rua Mirandopolis', 'Jardim Mirandopolis', 'Nova Venesa', 'SP', NULL, NULL, NULL); -- -------------------------------------------------------- -- -- Estrutura para tabela `tbcargo` -- CREATE TABLE `tbcargo` ( `idCargo` int(10) NOT NULL, `descricaoCargo` varchar(45) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `tbcargo` -- INSERT INTO `tbcargo` (`idCargo`, `descricaoCargo`) VALUES (1, 'Diretor'), (2, 'Coordenador'), (3, 'Professor'); -- -------------------------------------------------------- -- -- Estrutura para tabela `tbcursos` -- CREATE TABLE `tbcursos` ( `idCurso` int(10) NOT NULL, `nomeCurso` varchar(45) NOT NULL, `valorCurso` decimal(10,2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `tbcursos` -- INSERT INTO `tbcursos` (`idCurso`, `nomeCurso`, `valorCurso`) VALUES (1, 'Matemática', 150.00), (2, 'Web Designer ', 250.00), (3, 'Hardware', 300.00), (4, 'Inglês', 90.00); -- -------------------------------------------------------- -- -- Estrutura para tabela `tbfuncionarios` -- CREATE TABLE `tbfuncionarios` ( `idFuncionario` int(10) NOT NULL, `nomeFuncionario` varchar(45) NOT NULL, `enderecoFuncionario` varchar(45) NOT NULL, `telefoneFuncionario` varchar(15) DEFAULT NULL, `areaFuncionario` varchar(30) DEFAULT NULL, `idCargo` int(10) NOT NULL, `salarioFuncionario` decimal(10,2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `tbfuncionarios` -- INSERT INTO `tbfuncionarios` (`idFuncionario`, `nomeFuncionario`, `enderecoFuncionario`, `telefoneFuncionario`, `areaFuncionario`, `idCargo`, `salarioFuncionario`) VALUES (1, 'Bernardo Castro', 'Rua Gusman Souza, 14', '(21) 2335-5656', 'Administração', 1, 4500.00), (2, 'Francisco Chaves', 'Av. Amorim Filho, 8863 ', '(11) 1549-1536 ', 'Técnico', 2, 2500.00), (3, 'Zangiev Victor ', 'Rua: Glicério, 333 ', '(19) 3854-3956 ', 'Técnico', 0, 0.00); -- -- Índices para tabelas despejadas -- -- -- Índices de tabela `tbalunos` -- ALTER TABLE `tbalunos` ADD PRIMARY KEY (`idAluno`); -- -- Índices de tabela `tbcargo` -- ALTER TABLE `tbcargo` ADD PRIMARY KEY (`idCargo`); -- -- Índices de tabela `tbcursos` -- ALTER TABLE `tbcursos` ADD PRIMARY KEY (`idCurso`); -- -- Índices de tabela `tbfuncionarios` -- ALTER TABLE `tbfuncionarios` ADD PRIMARY KEY (`idFuncionario`); -- -- AUTO_INCREMENT para tabelas despejadas -- -- -- AUTO_INCREMENT de tabela `tbalunos` -- ALTER TABLE `tbalunos` MODIFY `idAluno` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; -- -- AUTO_INCREMENT de tabela `tbcargo` -- ALTER TABLE `tbcargo` MODIFY `idCargo` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; -- -- AUTO_INCREMENT de tabela `tbcursos` -- ALTER TABLE `tbcursos` MODIFY `idCurso` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; -- -- AUTO_INCREMENT de tabela `tbfuncionarios` -- ALTER TABLE `tbfuncionarios` MODIFY `idFuncionario` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; COMMIT; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;